Filter

Cuisines
Select cuisines

The Best 15 Portuguese, Restaurants in Niagara Falls, Ontario, Canada

Casa Das Natas Inc
5
26 reviews

5717 Lewis Ave, Niagara Falls, Ontario L2G 3R8, Canada, Niagara Falls

Delicious sweets and amazing seafood! The pecan butter tarts were soooo good. Owner was super friendly too.